#
# PySNMP MIB module BEGEMOT-SNMPD-MIB (http://snmplabs.com/pysmi)
# ASN.1 source file:///opt/mib/netdisco-mibs/rfc/BEGEMOT-SNMPD.txt
# Produced by pysmi-0.3.4 at Thu Jan 27 18:18:36 2022
# On host loaclhost platform Linux version 3.10.0-1160.41.1.el7.x86_64 by user root
# Using Python version 3.6.8 (default, Nov 16 2020, 16:55:22) 
#
OctetString, ObjectIdentifier, Integer = mibBuilder.importSymbols("ASN1", "OctetString", "ObjectIdentifier", "Integer")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
SingleValueConstraint, ConstraintsIntersection, ConstraintsUnion, ValueSizeConstraint, ValueRangeConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "SingleValueConstraint", "ConstraintsIntersection", "ConstraintsUnion", "ValueSizeConstraint", "ValueRangeConstraint")
begemot, = mibBuilder.importSymbols("BEGEMOT-MIB", "begemot")
ModuleCompliance, NotificationGroup, ObjectGroup = mibBuilder.importSymbols("SNMPv2-CONF", "ModuleCompliance", "NotificationGroup", "ObjectGroup")
NotificationType, Gauge32, ObjectIdentity, TimeTicks, iso, ModuleIdentity, IpAddress, Counter32, MibIdentifier, Unsigned32, Integer32, Bits, Counter64, MibScalar, MibTable, MibTableRow, MibTableColumn = mibBuilder.importSymbols("SNMPv2-SMI", "NotificationType", "Gauge32", "ObjectIdentity", "TimeTicks", "iso", "ModuleIdentity", "IpAddress", "Counter32", "MibIdentifier", "Unsigned32", "Integer32", "Bits", "Counter64", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn")
RowStatus, DisplayString, TextualConvention, TruthValue = mibBuilder.importSymbols("SNMPv2-TC", "RowStatus", "DisplayString", "TextualConvention", "TruthValue")
begemotSnmpd = ModuleIdentity((1, 3, 6, 1, 4, 1, 12325, 1, 1))
if mibBuilder.loadTexts: begemotSnmpd.setLastUpdated('200212040000Z')
if mibBuilder.loadTexts: begemotSnmpd.setOrganization('Fraunhofer FOKUS, CATS')
begemotSnmpdObjects = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1))
begemotSnmpdDefs = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 2))
class SectionName(TextualConvention, OctetString):
    status = 'current'
    displayHint = '14a'
    subtypeSpec = OctetString.subtypeSpec + ValueSizeConstraint(1, 14)

begemotSnmpdAgent = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 2, 1))
begemotSnmpdAgentFreeBSD = ObjectIdentity((1, 3, 6, 1, 4, 1, 12325, 1, 1, 2, 1, 1))
if mibBuilder.loadTexts: begemotSnmpdAgentFreeBSD.setStatus('current')
begemotSnmpdConfig = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 1))
begemotSnmpdTransmitBuffer = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 1, 1), Integer32().subtype(subtypeSpec=ValueRangeConstraint(484, 65535)).clone(2048)).setMaxAccess("readwrite")
if mibBuilder.loadTexts: begemotSnmpdTransmitBuffer.setStatus('current')
begemotSnmpdReceiveBuffer = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 1, 2), Integer32().subtype(subtypeSpec=ValueRangeConstraint(484, 65535)).clone(2048)).setMaxAccess("readwrite")
if mibBuilder.loadTexts: begemotSnmpdReceiveBuffer.setStatus('current')
begemotSnmpdCommunityDisable = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 1, 3), TruthValue().clone('false')).setMaxAccess("readwrite")
if mibBuilder.loadTexts: begemotSnmpdCommunityDisable.setStatus('current')
begemotSnmpdTrap1Addr = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 1, 4), IpAddress()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: begemotSnmpdTrap1Addr.setStatus('current')
begemotSnmpdVersionEnable = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 1, 5), Unsigned32().clone(3)).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdVersionEnable.setStatus('current')
begemotTrapSinkTable = MibTable((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 2), ).setIndexNames((0, "BEGEMOT-SNMPD-MIB", "begemotTrapSinkAddr"), (0, "BEGEMOT-SNMPD-MIB", "begemotTrapSinkPort"))
if mibBuilder.loadTexts: begemotTrapSinkTable.setStatus('current')
begemotTrapSinkEntry = MibTableRow((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 2, 1), ).setIndexNames((0, "BEGEMOT-SNMPD-MIB", "begemotTrapSinkAddr"), (0, "BEGEMOT-SNMPD-MIB", "begemotTrapSinkPort"))
if mibBuilder.loadTexts: begemotTrapSinkEntry.setStatus('current')
begemotTrapSinkAddr = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 2, 1, 1), IpAddress())
if mibBuilder.loadTexts: begemotTrapSinkAddr.setStatus('current')
begemotTrapSinkPort = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 2, 1, 2), Integer32().subtype(subtypeSpec=ValueRangeConstraint(1, 65535)))
if mibBuilder.loadTexts: begemotTrapSinkPort.setStatus('current')
begemotTrapSinkStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 2, 1, 3), RowStatus()).setMaxAccess("readcreate")
if mibBuilder.loadTexts: begemotTrapSinkStatus.setStatus('current')
begemotSnmpdPortTable = MibTable((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 4), )
if mibBuilder.loadTexts: begemotSnmpdPortTable.setStatus('current')
begemotSnmpdPortEntry = MibTableRow((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 4, 1), ).setIndexNames((0, "BEGEMOT-SNMPD-MIB", "begemotSnmpdPortAddress"), (0, "BEGEMOT-SNMPD-MIB", "begemotSnmpdPortPort"))
if mibBuilder.loadTexts: begemotSnmpdPortEntry.setStatus('current')
begemotSnmpdPortAddress = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 4, 1, 1), IpAddress())
if mibBuilder.loadTexts: begemotSnmpdPortAddress.setStatus('current')
begemotSnmpdPortPort = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 4, 1, 2), Integer32().subtype(subtypeSpec=ValueRangeConstraint(1, 65535)))
if mibBuilder.loadTexts: begemotSnmpdPortPort.setStatus('current')
begemotSnmpdPortStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 4, 1, 3), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("valid", 1), ("invalid", 2)))).setMaxAccess("readcreate")
if mibBuilder.loadTexts: begemotSnmpdPortStatus.setStatus('current')
begemotSnmpdCommunityTable = MibTable((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 5), )
if mibBuilder.loadTexts: begemotSnmpdCommunityTable.setStatus('current')
begemotSnmpdCommunityEntry = MibTableRow((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 5, 1), ).setIndexNames((0, "BEGEMOT-SNMPD-MIB", "begemotSnmpdCommunityModule"), (0, "BEGEMOT-SNMPD-MIB", "begemotSnmpdCommunityIndex"))
if mibBuilder.loadTexts: begemotSnmpdCommunityEntry.setStatus('current')
begemotSnmpdCommunityModule = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 5, 1, 1), SectionName())
if mibBuilder.loadTexts: begemotSnmpdCommunityModule.setStatus('current')
begemotSnmpdCommunityIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 5, 1, 2), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(1, 4294967295)))
if mibBuilder.loadTexts: begemotSnmpdCommunityIndex.setStatus('current')
begemotSnmpdCommunityString = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 5, 1, 3), OctetString()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: begemotSnmpdCommunityString.setStatus('current')
begemotSnmpdCommunityDescr = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 5, 1, 4), OctetString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdCommunityDescr.setStatus('current')
begemotSnmpdModuleTable = MibTable((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 6), )
if mibBuilder.loadTexts: begemotSnmpdModuleTable.setStatus('current')
begemotSnmpdModuleEntry = MibTableRow((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 6, 1), ).setIndexNames((0, "BEGEMOT-SNMPD-MIB", "begemotSnmpdModuleSection"))
if mibBuilder.loadTexts: begemotSnmpdModuleEntry.setStatus('current')
begemotSnmpdModuleSection = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 6, 1, 1), SectionName())
if mibBuilder.loadTexts: begemotSnmpdModuleSection.setStatus('current')
begemotSnmpdModulePath = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 6, 1, 2), OctetString()).setMaxAccess("readcreate")
if mibBuilder.loadTexts: begemotSnmpdModulePath.setStatus('current')
begemotSnmpdModuleComment = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 6, 1, 3), OctetString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdModuleComment.setStatus('current')
begemotSnmpdStats = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 7))
begemotSnmpdStatsNoRxBufs = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 7, 1), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdStatsNoRxBufs.setStatus('current')
begemotSnmpdStatsNoTxBufs = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 7, 2), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdStatsNoTxBufs.setStatus('current')
begemotSnmpdStatsInTooLongPkts = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 7, 3), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdStatsInTooLongPkts.setStatus('current')
begemotSnmpdStatsInBadPduTypes = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 7, 4), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdStatsInBadPduTypes.setStatus('current')
begemotSnmpdDebug = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 8))
begemotSnmpdDebugDumpPdus = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 8, 1), TruthValue().clone('false')).setMaxAccess("readwrite")
if mibBuilder.loadTexts: begemotSnmpdDebugDumpPdus.setStatus('current')
begemotSnmpdDebugSnmpTrace = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 8, 2), Unsigned32()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: begemotSnmpdDebugSnmpTrace.setStatus('current')
begemotSnmpdDebugSyslogPri = MibScalar((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 8, 3), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 8)).clone(7)).setMaxAccess("readwrite")
if mibBuilder.loadTexts: begemotSnmpdDebugSyslogPri.setStatus('current')
begemotSnmpdLocalPortTable = MibTable((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 9), )
if mibBuilder.loadTexts: begemotSnmpdLocalPortTable.setStatus('current')
begemotSnmpdLocalPortEntry = MibTableRow((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 9, 1), ).setIndexNames((0, "BEGEMOT-SNMPD-MIB", "begemotSnmpdLocalPortPath"))
if mibBuilder.loadTexts: begemotSnmpdLocalPortEntry.setStatus('current')
begemotSnmpdLocalPortPath = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 9, 1, 1), OctetString().subtype(subtypeSpec=ValueSizeConstraint(1, 104)))
if mibBuilder.loadTexts: begemotSnmpdLocalPortPath.setStatus('current')
begemotSnmpdLocalPortStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 9, 1, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("valid", 1), ("invalid", 2)))).setMaxAccess("readcreate")
if mibBuilder.loadTexts: begemotSnmpdLocalPortStatus.setStatus('current')
begemotSnmpdLocalPortType = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 9, 1, 3), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))).clone(namedValues=NamedValues(("dgram-unpriv", 1), ("dgram-priv", 2), ("stream-unpriv", 3), ("stream-priv", 4)))).setMaxAccess("readcreate")
if mibBuilder.loadTexts: begemotSnmpdLocalPortType.setStatus('current')
begemotSnmpdTransportMappings = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 10))
begemotSnmpdTransportTable = MibTable((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 10, 1), )
if mibBuilder.loadTexts: begemotSnmpdTransportTable.setStatus('current')
begemotSnmpdTransportEntry = MibTableRow((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 10, 1, 1), ).setIndexNames((0, "BEGEMOT-SNMPD-MIB", "begemotSnmpdTransportName"))
if mibBuilder.loadTexts: begemotSnmpdTransportEntry.setStatus('current')
begemotSnmpdTransportName = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 10, 1, 1, 1), OctetString().subtype(subtypeSpec=ValueSizeConstraint(1, 256)))
if mibBuilder.loadTexts: begemotSnmpdTransportName.setStatus('current')
begemotSnmpdTransportStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 10, 1, 1, 2), RowStatus()).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdTransportStatus.setStatus('current')
begemotSnmpdTransportOid = MibTableColumn((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 10, 1, 1, 3), ObjectIdentifier()).setMaxAccess("readonly")
if mibBuilder.loadTexts: begemotSnmpdTransportOid.setStatus('current')
begemotSnmpdTransUdp = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 10, 2))
begemotSnmpdTransLsock = MibIdentifier((1, 3, 6, 1, 4, 1, 12325, 1, 1, 1, 10, 3))
mibBuilder.exportSymbols("BEGEMOT-SNMPD-MIB", begemotSnmpdModuleTable=begemotSnmpdModuleTable, begemotSnmpdModuleSection=begemotSnmpdModuleSection, begemotTrapSinkPort=begemotTrapSinkPort, begemotSnmpdDebugSyslogPri=begemotSnmpdDebugSyslogPri, begemotTrapSinkTable=begemotTrapSinkTable, begemotSnmpdStats=begemotSnmpdStats, begemotSnmpdTrap1Addr=begemotSnmpdTrap1Addr, begemotSnmpdAgentFreeBSD=begemotSnmpdAgentFreeBSD, begemotSnmpdPortEntry=begemotSnmpdPortEntry, begemotTrapSinkStatus=begemotTrapSinkStatus, begemotSnmpdStatsInTooLongPkts=begemotSnmpdStatsInTooLongPkts, begemotTrapSinkEntry=begemotTrapSinkEntry, begemotSnmpdDebugSnmpTrace=begemotSnmpdDebugSnmpTrace, begemotSnmpdTransportName=begemotSnmpdTransportName, begemotSnmpdTransportStatus=begemotSnmpdTransportStatus, begemotSnmpd=begemotSnmpd, begemotSnmpdTransLsock=begemotSnmpdTransLsock, begemotSnmpdModuleComment=begemotSnmpdModuleComment, begemotSnmpdConfig=begemotSnmpdConfig, begemotSnmpdTransportMappings=begemotSnmpdTransportMappings, begemotSnmpdCommunityEntry=begemotSnmpdCommunityEntry, begemotSnmpdObjects=begemotSnmpdObjects, PYSNMP_MODULE_ID=begemotSnmpd, begemotSnmpdDefs=begemotSnmpdDefs, begemotSnmpdStatsNoRxBufs=begemotSnmpdStatsNoRxBufs, begemotSnmpdPortStatus=begemotSnmpdPortStatus, begemotSnmpdAgent=begemotSnmpdAgent, begemotSnmpdLocalPortPath=begemotSnmpdLocalPortPath, begemotSnmpdCommunityModule=begemotSnmpdCommunityModule, begemotSnmpdDebug=begemotSnmpdDebug, begemotSnmpdStatsInBadPduTypes=begemotSnmpdStatsInBadPduTypes, begemotSnmpdReceiveBuffer=begemotSnmpdReceiveBuffer, begemotSnmpdDebugDumpPdus=begemotSnmpdDebugDumpPdus, begemotSnmpdPortPort=begemotSnmpdPortPort, begemotSnmpdModuleEntry=begemotSnmpdModuleEntry, begemotSnmpdLocalPortEntry=begemotSnmpdLocalPortEntry, SectionName=SectionName, begemotSnmpdCommunityTable=begemotSnmpdCommunityTable, begemotSnmpdCommunityIndex=begemotSnmpdCommunityIndex, begemotSnmpdCommunityString=begemotSnmpdCommunityString, begemotSnmpdStatsNoTxBufs=begemotSnmpdStatsNoTxBufs, begemotSnmpdTransUdp=begemotSnmpdTransUdp, begemotSnmpdVersionEnable=begemotSnmpdVersionEnable, begemotSnmpdPortAddress=begemotSnmpdPortAddress, begemotSnmpdTransportTable=begemotSnmpdTransportTable, begemotSnmpdTransmitBuffer=begemotSnmpdTransmitBuffer, begemotSnmpdLocalPortTable=begemotSnmpdLocalPortTable, begemotSnmpdTransportEntry=begemotSnmpdTransportEntry, begemotSnmpdTransportOid=begemotSnmpdTransportOid, begemotSnmpdPortTable=begemotSnmpdPortTable, begemotSnmpdCommunityDisable=begemotSnmpdCommunityDisable, begemotSnmpdLocalPortType=begemotSnmpdLocalPortType, begemotSnmpdCommunityDescr=begemotSnmpdCommunityDescr, begemotSnmpdModulePath=begemotSnmpdModulePath, begemotSnmpdLocalPortStatus=begemotSnmpdLocalPortStatus, begemotTrapSinkAddr=begemotTrapSinkAddr)
